![](http://www.blizzstatic.com/dynamicmedia/image/480/61d8a72cbef72.png)
Factory Tea Bar USC
FREE DELIVERY FOR UP TO FIVE MILES
Los Angeles
2700 S Figueroa St Suite 105
Los Angeles,
CA
90007
Show on map